not in the form of a liquid or gas; without holes or spaces; of strong material or construction; able to support weight etc
hard, dimensional
(to cause a person, machine etc) to put an end to action, movement, progress etc; to prevent a person, thing
end, halt; impediment